hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
ID3DInclude
directx
d3dcommon
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
version(Windows && Direct3D)
extern (
C
++)
interface
ID3DInclude {
HRESULT
Open
(D3D_INCLUDE_TYPE IncludeType, LPCSTR pFileName, LPCVOID pParentData, LPCVOID* ppData, UINT* pBytes);
HRESULT
Close
(LPCVOID pData);
}
Members
Functions
Close
HRESULT
Close
(LPCVOID pData)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Open
HRESULT
Open
(D3D_INCLUDE_TYPE IncludeType, LPCSTR pFileName, LPCVOID pParentData, LPCVOID* ppData, UINT* pBytes)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Meta
Source
See Implementation
directx
d3dcommon
aliases
D3DBACKBUFFER_TYPE
D3DBASISTYPE
D3DCOLOR
D3DCUBEMAP_FACES
D3DDEGREETYPE
D3DDEVTYPE
D3DFORMAT
D3DLIGHTTYPE
D3DMULTISAMPLE_TYPE
D3DPOOL
D3DPRIMITIVETYPE
D3DRENDERSTATETYPE
D3DRESOURCETYPE
D3DSTATEBLOCKTYPE
D3DSWAPEFFECT
D3DTEXTURESTAGESTATETYPE
D3DTRANSFORMSTATETYPE
D3D_CBUFFER_TYPE
D3D_DRIVER_TYPE
D3D_FEATURE_LEVEL
D3D_INCLUDE_TYPE
D3D_INTERPOLATION_MODE
D3D_MIN_PRECISION
D3D_NAME
D3D_PARAMETER_FLAGS
D3D_PRIMITIVE
D3D_PRIMITIVE_TOPOLOGY
D3D_REGISTER_COMPONENT_TYPE
D3D_RESOURCE_RETURN_TYPE
D3D_SHADER_CBUFFER_FLAGS
D3D_SHADER_INPUT_FLAGS
D3D_SHADER_INPUT_TYPE
D3D_SHADER_MACRO
D3D_SHADER_VARIABLE_CLASS
D3D_SHADER_VARIABLE_FLAGS
D3D_SHADER_VARIABLE_TYPE
D3D_SRV_DIMENSION
D3D_TESSELLATOR_DOMAIN
D3D_TESSELLATOR_OUTPUT_PRIMITIVE
D3D_TESSELLATOR_PARTITIONING
ID3DBlob
IID_ID3DBlob
LPD3D10BLOB
LPD3DBLOB
LPD3DCOLORVALUE
LPD3DINCLUDE
LPD3DMATRIX
LPD3DRECT
LPD3DVECTOR
LPD3D_SHADER_MACRO
_D3D_CBUFFER_TYPE
_D3D_INCLUDE_TYPE
_D3D_SHADER_CBUFFER_FLAGS
_D3D_SHADER_INPUT_FLAGS
_D3D_SHADER_INPUT_TYPE
_D3D_SHADER_VARIABLE_CLASS
_D3D_SHADER_VARIABLE_FLAGS
_D3D_SHADER_VARIABLE_TYPE
enums
D3DBACKBUFFER_TYPE_MONO
D3DBASIS_BEZIER
D3DCLEAR_TARGET
D3DCREATE_FPU_PRESERVE
D3DCUBEMAP_FACE_POSITIVE_X
D3DDEGREE_LINEAR
D3DDEVTYPE_HAL
D3DFMT_UNKNOWN
D3DLIGHT_POINT
D3DPOOL_DEFAULT
D3DPT_POINTLIST
D3DRS_ZENABLE
D3DSBT_ALL
D3DSWAPEFFECT_DISCARD
D3DTSS_COLOROP
D3DTS_VIEW
D3DUSAGE_RENDERTARGET
D3D_CBF_USERPACKED
D3D_CT_CBUFFER
D3D_DRIVER_TYPE_UNKNOWN
D3D_FEATURE_LEVEL_9_1
D3D_INCLUDE_LOCAL
D3D_INTERPOLATION_UNDEFINED
D3D_MIN_PRECISION_DEFAULT
D3D_NAME_UNDEFINED
D3D_PF_NONE
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
D3D_PRIMITIVE_UNDEFINED
D3D_REGISTER_COMPONENT_UNKNOWN
D3D_RETURN_TYPE_UNORM
D3D_SIF_USERPACKED
D3D_SIT_CBUFFER
D3D_SRV_DIMENSION_UNKNOWN
D3D_SVC_SCALAR
D3D_SVF_USERPACKED
D3D_SVT_VOID
D3D_TESSELLATOR_DOMAIN_UNDEFINED
D3D_TESSELLATOR_OUTPUT_UNDEFINED
D3D_TESSELLATOR_PARTITIONING_UNDEFINED
TODO_D3DMULTISAMPLE_TYPE
TODO_D3DRESOURCETYPE
interfaces
ID3D10Blob
ID3DInclude
WKPDID_CommentStringW
WKPDID_D3DDebugObjectName
WKPDID_D3DDebugObjectNameW
manifest constants
D3DADAPTER_DEFAULT
MAX_DEVICE_IDENTIFIER_STRING
structs
D3DADAPTER_IDENTIFIER8
D3DADAPTER_IDENTIFIER9
D3DBOX
D3DCAPS8
D3DCAPS9
D3DCOLORVALUE
D3DDEVICE_CREATION_PARAMETERS
D3DDISPLAYMODE
D3DGAMMARAMP
D3DLOCKED_BOX
D3DLOCKED_RECT
D3DPRESENT_PARAMETERS
D3DPSHADERCAPS2_0
D3DRASTER_STATUS
D3DRECT
D3DRECTPATCH_INFO
D3DSURFACE_DESC
D3DTRIPATCH_INFO
D3DVECTOR
D3DVOLUME_DESC
D3DVSHADERCAPS2_0
_D3D_SHADER_MACRO
unions
D3DMATRIX